
/*2013-3-3 建站宝*/
/*整体设置*/
body{behavior:url("/sys_css/hover.htc");}
*{margin:0;padding:0;list-style:none;outline:none;}
img{border:none; vertical-align:top}
h1,h2,h3,h4,h5,h6,body{font-size:12px; font-weight:400; font-family:"宋体"; color:#333; line-height:1.5em;}
table{ border-collapse:collapse}
/*宽度*/
.w960{ width:960px; margin:0 auto;}
.w980{ width:980px; margin:0 auto;}
/*对齐方式*/
.fl{float:left!important}
.fr{float:right!important}
.cl{clear:both!important}
.tl{text-align:left!important}
.tr{text-align:right!important}
.tc{text-align:center!important}
.mc{margin:0 auto!important}
/*间距*/
.mtb5{ margin:5px auto!important;}
.mt5{ margin-top:5px!important;}
.mtb10{ margin:10px auto!important;}
.mt10{ margin-top:10px!important;}
.mt0{ margin-top:0!important;}
.m0{margin:0!important}
/*缩进*/
.ti5{ text-indent:5px!important;}
.ti10{ text-indent:10px!important;}
/*其它*/
.over0{overflow:hidden!important;}
.noborder{border:none!important}
.nobg{ background:none!important}
.hidden{display:none!important}
.show{display:block!important}
.pointer{cursor:pointer!important}
label{cursor:pointer;}

/*填充*/
.p0{padding:0!important}
.p1{ padding:1px!important}
.p2{ padding:2px!important}
.p3{ padding:3px!important}
.p4{ padding:4px!important}
.p5{ padding:5px!important}
.p6{ padding:6px!important}
.p7{ padding:7px!important}
.p8{ padding:8px!important}
.p9{ padding:9px!important}
.p10{ padding:10px!important}
.ptb5{ padding:5px 0!important}
.pt5{ padding-top:5px!important}
.plr5{ padding:0 5px!important}
.ptb8{ padding:8px 0!important}
.plr8{ padding:0 8px!important}
.pt8{ padding-top:8px!important}
.ptb10{ padding:10px 0!important}
.plr10{ padding:0 10px!important}
.pt10{ padding-top:10px!important}
.pt0{ padding-top:0!important}

/*行高*/
.lh16em{ line-height:1.6em;}
.lh18em{ line-height:1.8em;}
.lh2em{ line-height:2em;}

/*按浮动个数计算宽度*/
.f2{ width:49.9%; float:left; text-align:center;}
.f3{ width:33.3%; float:left; text-align:center;}
.f4{ width:24.9%; float:left; text-align:center;}
.f5{ width:19.9%; float:left; text-align:center;}
.f6{ width:16.6%; float:left; text-align:center;}
.f7{ width:14.2%; float:left; text-align:center;}
.f8{ width:12.4%; float:left; text-align:center;}
.f9{ width:11.1%; float:left; text-align:center;}
.f10{ width:9.9%; float:left; text-align:center;}
/*虚线*/
.linet{ background:url(/sys_images/dot.gif) repeat-x left top;}
.lineb{ background:url(/sys_images/dot.gif) repeat-x left bottom;}
/*超链接*/
a{text-decoration:none; color:#333}
a:hover{text-decoration:underline;}
/*颜色*/
.cf60{color:#f60!important;}
.cf00{color:#f00!important;}
.c900{color:#900!important;}
.cbbb{ color:#bbb!important}
/*字体字号*/
.fz0{font-size:0!important}
.fz10{font-size:10px!important}
.fz11{font-size:11px!important}
.fz12{font-size:12px!important}
.fz13{font-size:13px!important}
.fz14{font-size:14px!important}
.fz15{font-size:15px!important}
.fz16{font-size:16px!important}
.fz17{font-size:17px!important}
.fz18{font-size:18px!important}
.fz19{font-size:19px!important}
.fz20{font-size:20px!important}
.fb{font-weight:700!important}


/*焦点图切换*/
.hotimgs{ width:100%; height:100%;position:relative; overflow:hidden;}
.hotimgs .items {width:100%; height:100%;position:relative; overflow:hidden;}
.hotimgs img{position:absolute;left:0px;top:0px;width:100%; height:100%;}
.hotimgs .bg{ width:100%; height:25px; background:#000;opacity:0.3;filter:alpha(opacity=30); position:absolute; left:0; top:10px;}
.hotimgs h3{ line-height:25px; height:25px; text-align:left; position:absolute; left:0; top:10px; text-indent:10px}
.hotimgs h3 a{ color:#fff;}
.hotimgs .btns {height:25px; line-height:25px;position:absolute;right:5px; bottom:0px;text-align:right; z-index:100;}
.hotimgs .btns a {text-decoration:none;display:inline-block;width:16px;height:16px;border:1px solid #f60;background:#fff;margin:4px 0 0 5px;line-height:16px;text-align:center; color:#f60}
.hotimgs .btns .activeSlide{ color:#fff; background:#f60;}
.hotimgs .btns .current{ color:#fff; background:#f60;}




/*分页*/
.g_page{ text-align:center;  }
.g_page li{ display:inline;  border:1px solid #ccc;   padding:2px 5px;   letter-spacing:0; margin:0 0 0 5px; font-family:Tahoma; }
.g_page .thisclass,.g_page .current{ background:#ccc; color:#fff;}

/*分页*/
.g_page_div{ text-align:center;}
.g_page_div span,.g_page_div strong,.g_page_div a{ display:inline;  border:1px solid #ccc;   padding:2px 5px;  letter-spacing:0; margin:0 0 0 5px; font-family:Tahoma; }
.g_page_div .thisclass,.g_page_div .current{ background:#ccc; color:#fff;}


/*基本布局*/
#content,#row1,#row2,#row3,#row4,#row5,#row6,#row7,#row8,#row9,#row10,#row11,#row12,#row13,#row14,#row15,#row16,#row17,#row18,#row19,#row20,#head,#boot,#pagehead,#nav,#banner,#flink{ width:960px; overflow:hidden; clear:both; position:relative; margin:0 auto;}
.left{ float:left; width:200px; overflow:hidden; }
.right{ float:right; width:750px; overflow:hidden; }

/*错误提示*/
label.error {background:url(/sys_images/validate.gif) no-repeat left bottom; color:#f00; display:inline-block; text-indent:25px; line-height:27px;}
label.warning {background:none;}
label.valid{background:url(/sys_images/validate.gif) no-repeat left top;display:inline-block; text-indent:25px; line-height:27px;}

/*在线客服*/
#service_online{ position:absolute; left:0; top:0; padding:0 0 0 3px; z-index:9999}
#service_online .service_online_big{ width:130px; overflow:hidden; display:none}
#service_online .service_online_big dt{ height:30px;background:url(/sys_images/service_online.png) no-repeat left top}
#service_online .service_online_big dt.bottom{ background:url(/sys_images/service_online.png) no-repeat -260px bottom;_background-position:-259px bottom;}
#service_online .service_online_big dt.bottom a{ display:block; width:100%; height:100%;}
#service_online .service_online_big dd{overflow:hidden;background:url(/sys_images/service_online.png) repeat-y -130px center; _background-position:-129px center;text-align:center; padding:10px 0 5px;}
#service_online .service_online_big dd li{ padding:5px 0;}
#service_online .service_online_big .close{ width:25px; height:25px; cursor:pointer; display:block;  float:right;}
#service_online .msn a{ background:url(/sys_images/service_online.png) no-repeat -552px 0; width:82px; height:22px; display:block; margin:0 auto;}
#service_online .online_area a{ background:url(/sys_images/service_online.png) no-repeat -453px 0; width:82px; height:22px; display:block;margin:0 auto; cursor:pointer}
#service_online .service_online_small{ width:29px; height:124px; background:url(/sys_images/service_online.png) no-repeat -405px top;}

/*discuz diy样式重置*/
.area .frame,.area .move-span,.area .cl,.area .frame-1,.area .title,.area .frame-title,.area .column,.area .frame-1-c,.area .titletext,.area .block,.area .blocktitle,.area .dxb_bc{ background:none; border:none; list-style:none; margin:0; padding:0; clear:none; content:""; display:inherit;}
.area .frame-title,.area .blocktitle{ display:none}


/*uploadify*/
.uploadify_queue{ padding:10px 0 0; clear:both; overflow:hidden;}
.uploadify_queue li{ float:left; background:#eee; margin:0 20px 5px 0; padding:10px; width:150px}
.uploadify_queue .uploadify-progress {background: #E5E5E5;width: 100%;height: 3px;font-size:0;}
.uploadify_queue .uploadify-progress-bar {background: #0099FF;height: 3px;width: 1px;font-size:0}
.uploadify_btn{ background:#eee; text-align:center}

/*支付宝网银*/
.alipay-bank-list li{float:left;width:153px; padding:3px 0;}
.alipay-bank-list li input{ float:left; margin:10px 3px 0 0;}
.alipay-bank-list li span{ float:left; border:1px solid #eee;}
.alipay-bank-list .icon{background: url(/sys_images/bankicon.jpg) no-repeat;display:inline-block;height: 30px;width:120px;}
.alipay-bank-list .directPay{background-position: 0 0;}
.alipay-bank-list .ICBC{background-position: 0 -40px;}
.alipay-bank-list .CMB {background-position: 0 -80px;}
.alipay-bank-list .CCB{background-position: 0 -320px;}
.alipay-bank-list .BOC{background-position: 0 -520px;}
.alipay-bank-list .ABC{background-position: 0 -480px;}
.alipay-bank-list .COMM{background-position: 0 -600px;}
.alipay-bank-list .PSBC {background-position: 0 -400px;}
.alipay-bank-list .CEB {background-position: 0 -440px;}
.alipay-bank-list .SPDB {background-position: 0 -360px;}
.alipay-bank-list .GDB {background-position: 0 -280px;}
.alipay-bank-list .CITIC {background-position: 0 -200px;}
.alipay-bank-list .CIB {background-position: 0 -3365px;}
.alipay-bank-list .SDB {background-position: 0 -240px;}
.alipay-bank-list .CMBC {background-position: 0 -120px;}
.alipay-bank-list .HZCB {background-position: 0 -760px;}
.alipay-bank-list .SHBANK {background-position: 0 -840px;}
.alipay-bank-list .BJRCB {background-position: 0 -2640px;}
.alipay-bank-list .SPABANK {background-position: 0 -1880px;}
.alipay-bank-list .FDB {background-position: 0 -1320px;}
.alipay-bank-list .NBBANK {background-position: 0 -1240px;}
.alipay-bank-list .BJBANK {background-position: 0 -3240px;}
.alipay-bank-list .WZCB {background-position: 0 -1720px;}
.alipay-bank-list .ICBCBTB{background-position: 0 -3920px;}
.alipay-bank-list .CCBBTB{background-position: 0 -3880px;}
.alipay-bank-list .SPDBBTB{background-position: 0 -3960px;}
.alipay-bank-list .ABCBTB{background-position: 0 -3840px;}

